import sys
sys.path.append('')


import os.path as osp
import argparse

import torch
import torch.nn as nn
import torch.nn.functional as F
from torch_geometric.nn import GATConv
from sklearn.metrics import f1_score

import dgl
from dgl.nn import GATConv as dglGAT

from GNNSwitch.graph import CSRGraph
from GNNSwitch.myGCNConv import GCNConv as myGCN
from GNNSwitch.dataset import DataFiller, warp_dataset